local skill = fk.CreateSkill{
    name = "roulette_handcuffs_skill",
}
Fk:loadTranslationTable{
    ["#roulette_handcuffs_skill"] = "使用使用 手铐，跳过一名其他角色下回合的行动",
    ["@@roulette_handcuffs_skill"] = "跳过行动",
}
skill:addEffect("cardskill",{
    prompt = "#roulette_handcuffs_skill",
    mod_target_filter = function(self, player, to_select, selected, card, extra_data)
        return to_select and to_select ~= player and (not to_select.mark["@@roulette_handcuffs_skill"] or to_select.mark["@@roulette_handcuffs_skill"] == 0)
    end,
    target_filter = Util.CardTargetFilter,
    target_num = 1,
    on_effect = function(self, room, effect)
        room:setPlayerMark(effect.to,"@@roulette_handcuffs_skill",1)
        room:broadcastPlaySound("./packages/water_wegame/audio/effect/handcuffs")
    end,
})
return skill